
using System.Diagnostics;
namespace Mbs.ComponentModel
{
    [DebuggerDisplay("Name={Name},NewValue={NewValue},OldValue={OldValue}")]
    public class PropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs
    {

        public object NewValue { get; private set; }
        public object OldValue { get; private set; }

        public PropertyChangedEventArgs(string propertyName, object oldValue, object newValue):base(propertyName)
        {
            this.OldValue = oldValue;
            this.NewValue = newValue;
        }
    }
}
